package com.a.a.a.a.b.b;

import com.a.a.a.a.a.f.c.i;
import com.a.a.a.a.a.f.d;

public abstract class a
  implements m
{
  protected String a;
  protected String b;
  protected String c;
  
  public a(String paramString)
  {
    this.a = paramString;
    this.b = a(paramString, false);
    this.c = a(paramString, false);
  }
  
  public String a(String paramString, boolean paramBoolean)
  {
    if ((paramString == null) || (paramString.length() <= 0)) {
      return paramString;
    }
    switch (paramString.charAt(0))
    {
    case '`': 
      return d.a(paramString, paramBoolean);
    case '\'': 
      return i.a(paramString.substring(1, paramString.length() - 1), paramBoolean);
    case '_': 
      int i = -1;
      for (int j = 1; j < paramString.length(); j++) {
        if (paramString.charAt(j) == '\'')
        {
          i = j;
          break;
        }
      }
      if (i >= 0)
      {
        i locali = new i(paramString.substring(0, i), paramString.substring(i + 1, paramString.length() - 1), false);
        return this.c = locali.b(paramBoolean);
      }
      break;
    }
    if (paramBoolean) {
      return paramString.toUpperCase();
    }
    return paramString;
  }
  
  public String a()
  {
    return this.a;
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.a.a.a.a.b.b.a
 * JD-Core Version:    0.7.0.1
 */